using System;

namespace WindowsPhoneMVC.Navigation.Interfaces
{
    public interface IControllerFactory
    {
        T Create<T>() where T : Controller;
        Controller Create(Type controllerType);
        void Release(Controller controller);
    }
}